496 545
580 79
61 19
29 735
2 765
325 497
607 147
689 3
622 149
978 618
1000 491
100 460
27 845
664 353