453263 873918
317596 685120
315430 713882
301977 640089
289033 640260
282180 703787
279464 609912
278107 615763
277558 444504
276055 601451
269850 581957
2946 35999
25175 81077
15061 83830
22362 185829
11270 53245
5902 41810
1598 19670
10221 82146
5119 48959
7359 44744