131305 894
59222 660
16540 729
85689 454
4734 382
42746 167
27063 913
21117 873
35873 712
4586 336
2513 312
25978 809