130486 893
58984 652
16512 729
85624 454
4729 382
42645 167
26987 913
21036 873
35857 712
4577 336
2494 312
25855 809