130457 893
58976 652
16506 729
85619 454
4728 382
42640 167
26983 913
21027 873
35856 712
4577 336
2494 312
25851 809