138332 897
62099 662
16881 729
86748 456
4867 382
46139 170
28858 913
22556 874
36278 712
4699 337
2661 312
29524 810