130608 893
59021 652
16516 729
85638 454
4730 382
42649 167
26996 913
21061 873
35865 712
4579 336
2496 312
25878 809