398956 2598
689748 2643
141 0
784850 5001
294583 1270
340769 1167
2185374 10164
702270 5226
465566 1181
581726 6274
804766 4689
1280368 4367
370623 2541
503336 3098
719010 8555
2496493 19011
721461 4159
264048 967
343609 1477
1537513 12899
246681 1458
285221 2074
675873 1607
284473 3343