138330 897
62098 662
16881 729
86748 456
4867 382
46138 170
28856 913
22556 874
36277 712
4699 337
2661 312
29524 810