131320 894
59227 660
16540 729
85691 454
4734 382
42748 167
27069 913
21117 873
35873 712
4587 336
2513 312
25980 809