130415 893
58958 652
16506 729
85614 454
4728 382
42631 167
26970 913
21018 873
35854 712
4576 336
2491 312
25833 809