452935 873280
317467 684912
315321 713430
301913 639915
288968 640108
282138 703504
279448 609787
278090 615684
277410 444318
276049 601378
269846 581906
2717 32734
24499 79306
14859 82595
22133 185070
11171 52935
5855 41386
1584 19429
10169 81740
5096 48649
7305 44344