130268 893
58900 652
16500 729
85601 454
4725 382
42610 167
26940 913
20972 873
35849 712
4574 336
2490 312
25784 809