131129 894
59156 660
16535 729
85671 454
4733 382
42714 167
27036 913
21103 873
35869 712
4584 336
2505 312
25946 809