414953 3984
103970 965
245937 1353
544144 5277
126784 346
305237 1210
301186 1366
372744 1201
236 7
859267 7972
946212 6564
523961 3208
882181 4649
775938 6396
452381 2294
814291 5947
319683 1496
1073919 12071
1708222 6582
2410630 14577
193988 961
316892 2650
561710 3934
334667 2800