130470 893
58976 652
16511 729
85620 454
4728 382
42641 167
26985 913
21033 873
35856 712
4577 336
2494 312
25851 809