4978 3143256
545 1691254
388 1389015
440 1319262
55 1309223
1214 1211830
412 994533
380 947193
1170 938013
340 881641
530 866345
312 864944
2136 844092
283 818472
2501 781670
266 771399
191 729083
1674 711678
1884 620711
969 588886
2939 534172
36 533583
205 481003
281 442879
171 416452