131027 894
59128 660
16531 729
85665 454
4732 382
42692 167
27027 913
21098 873
35869 712
4583 336
2502 312
25934 809