453260 873900
317595 685116
315425 713871
301968 640085
289030 640253
282180 703783
279464 609907
278107 615762
277552 444499
276055 601448
269850 581957
2943 35927
25171 81037
15057 83798
22362 185814
11268 53240
5902 41797
1598 19662
10220 82137
5119 48953
7359 44732