130434 893
58967 652
16506 729
85618 454
4728 382
42631 167
26975 913
21020 873
35855 712
4576 336
2493 312
25844 809