131007 894
59123 660
16531 729
85662 454
4732 382
42690 167
27027 913
21097 873
35869 712
4583 336
2502 312
25932 809