131332 894
59238 660
16540 729
85697 454
4734 382
42748 167
27072 913
21117 873
35874 712
4587 336
2514 312
25984 809