131394 894
59270 660
16542 729
85709 454
4734 382
42759 167
27084 913
21125 873
35877 712
4589 336
2515 312
25996 809