21253 445
1555202 4470
1339310 2518
307256 850
457030 1312
1102238 1880
911816 1967
10010 166
312693 1221
635240 1324
1689870 3656
431313 1712
375597 967
329292 992
477399 694
368098 654
227452 1025
112942 376
234679 482
449292 599
711662 1440
35064 588
752000 1396
242497 1384
9960 577