131148 894
59158 660
16535 729
85672 454
4733 382
42717 167
27039 913
21104 873
35869 712
4584 336
2505 312
25946 809