131256 894
59197 660
16538 729
85682 454
4734 382
42736 167
27050 913
21110 873
35871 712
4585 336
2507 312
25965 809