138354 897
62106 662
16881 729
86751 456
4867 382
46150 170
28866 913
22559 874
36279 712
4700 337
2663 312
29532 810