119328 503
72554 181
7418 579
154598 391
40915 268
22406 543
37968 636
21041 1002
156060 648
61128 220
16000 564
25767 821
19808 629
256281 478
16343 701
1011563 3018
246258 921
396704 1158
191152 545
210088 452
32973 354
42753 880