131328 894
59232 660
16540 729
85696 454
4734 382
42748 167
27071 913
21117 873
35873 712
4587 336
2513 312
25981 809