130361 893
58923 652
16503 729
85608 454
4727 382
42622 167
26955 913
20997 873
35852 712
4575 336
2491 312
25812 809