130981 894
59111 660
16528 729
85662 454
4732 382
42689 167
27026 913
21096 873
35869 712
4583 336
2502 312
25927 809