125253 887
57632 650
16389 729
85321 454
4697 382
41898 166
26547 913
20416 873
35689 712
4551 336
2467 312
24901 809