130277 893
58903 652
16501 729
85602 454
4725 382
42611 167
26941 913
20977 873
35850 712
4574 336
2490 312
25787 809