139114 897
62314 662
16900 729
86837 456
4871 382
46315 170
28978 914
22669 874
36288 712
4707 337
2673 312
29708 810