130256 893
58896 652
16500 729
85600 454
4725 382
42610 167
26936 913
20967 873
35849 712
4574 336
2490 312
25778 809