130399 893
58945 652
16505 729
85611 454
4728 382
42627 167
26965 913
21010 873
35854 712
4576 336
2491 312
25827 809