130577 893
59017 652
16515 729
85635 454
4729 382
42648 167
26996 913
21052 873
35863 712
4579 336
2496 312
25871 809