138324 897
62094 662
16881 729
86748 456
4866 382
46134 170
28855 913
22554 874
36277 712
4699 337
2661 312
29521 810