130896 894
59094 652
16526 729
85654 454
4730 382
42681 167
27016 913
21091 873
35868 712
4580 336
2500 312
25908 809