130878 894
59090 652
16526 729
85653 454
4730 382
42680 167
27013 913
21090 873
35868 712
4580 336
2500 312
25908 809