130265 893
58898 652
16500 729
85601 454
4725 382
42610 167
26937 913
20970 873
35849 712
4574 336
2490 312
25781 809