452937 873281
317469 684912
315324 713432
301913 639916
288968 640109
282140 703506
279448 609788
278090 615684
277411 444320
276049 601378
269846 581906
2717 32744
24499 79314
14859 82599
22142 185070
11172 52935
5855 41386
1584 19429
10169 81741
5096 48653
7305 44347