139182 897
62334 662
16900 729
86846 456
4872 382
46354 170
28994 914
22681 874
36293 712
4707 337
2674 312
29736 810