1020396 7815
1015507 11905
2765951 17224
818305 6354
281576 580
311065 2304
670452 5087
549175 2740
1929972 16202
211521 863
493838 2933
865284 9888
204020 1192
811022 5457
455893 3297
4714 29
357380 4342
772984 6081
1060823 11199
303854 2073
2012524 10730
604752 4214
551844 3241
1178323 7911