4978 3157354
545 1697261
388 1397556
55 1330739
440 1322774
1214 1222520
412 1000146
380 950882
1170 941976
340 883710
312 870888
530 868454
2136 848450
283 820511
2501 784799
266 775633
191 731489
1674 718884
1884 623998
969 591377
2939 536438
36 534453
205 484366
281 444630
171 420083