131358 894
59251 660
16540 729
85699 454
4734 382
42750 167
27081 913
21122 873
35875 712
4587 336
2514 312
25987 809