130644 893
59030 652
16516 729
85640 454
4730 382
42652 167
26999 913
21062 873
35865 712
4579 336
2496 312
25883 809