453241 873866
317570 685102
315419 713849
301964 640078
289028 640245
282180 703771
279464 609901
278107 615755
277551 444495
276055 601445
269850 581953
2935 35805
25147 80970
15051 83735
22360 185788
11267 53226
5901 41775
1598 19649
10216 82122
5119 48939
7357 44716