130480 893
58984 652
16512 729
85623 454
4729 382
42643 167
26987 913
21036 873
35857 712
4577 336
2494 312
25853 809