4978 3141338
545 1689937
388 1387646
440 1318504
55 1305350
1214 1210257
412 993392
380 946397
1170 937303
340 881009
530 865754
312 863857
2136 843235
283 818240
2501 781071
266 770886
191 728565
1674 710285
1884 620058
969 588272
2939 533949
36 533385
205 480487
281 442198
171 416006