4978 3143588
545 1691744
388 1389475
440 1319446
55 1310431
1214 1212392
412 994752
380 947492
1170 938124
340 881684
530 866599
312 865142
2136 844181
283 818523
2501 781870
266 771617
191 729279
1674 712235
1884 620830
969 588969
2939 534677
36 533607
205 481076
281 442973
171 416651