131060 894
59140 660
16532 729
85669 454
4732 382
42694 167
27033 913
21098 873
35869 712
4583 336
2505 312
25936 809