452891 873148
317456 684871
315317 713365
301901 639889
288955 640089
282133 703447
279440 609766
278090 615671
277401 444293
276049 601363
269846 581901
2671 32191
24414 79001
14829 82349
22099 184957
11163 52884
5852 41290
1583 19385
10161 81674
5094 48607
7293 44265