387958 760181
304793 650560
296300 643926
290378 613417
283736 618057
275216 585655
274847 656117
274739 600153
273394 587288
268441 571436
4853 18579
1599 25711
34210 174178
5882 43547
21214 65480
10171 76686
6727 86068
30002 59596
19088 50443
27863 107980