131350 894
59247 660
16540 729
85698 454
4734 382
42750 167
27076 913
21122 873
35874 712
4587 336
2514 312
25985 809