398983 777639
306815 655696
299378 654317
292361 617495
284626 622107
276037 663151
275950 589250
275352 603043
273811 589283
268636 572815
21125 53165
4633 62948
35603 179867
6218 45169
24925 67845
10418 78067
6838 86859
31189 61549
19593 51876
29041 112797