131094 894
59145 660
16532 729
85669 454
4733 382
42699 167
27035 913
21099 873
35869 712
4584 336
2505 312
25938 809