387382 758899
304569 650106
296144 643164
290248 613090
283681 617708
275175 585353
274797 655500
274713 599910
273359 587092
268424 571306
4170 16255
1393 22517
34138 173709
5858 43415
21027 65289
10162 76574
6714 85980
29896 59422
19054 50331
27780 107578