131179 894
59171 660
16536 729
85676 454
4734 382
42722 167
27044 913
21106 873
35870 712
4584 336
2506 312
25950 809