453251 873880
317586 685110
315424 713862
301966 640082
289030 640246
282180 703775
279464 609905
278107 615758
277551 444498
276055 601448
269850 581955
2939 35868
25157 81002
15052 83763
22360 185802
11268 53235
5901 41785
1598 19656
10218 82132
5119 48949
7357 44727