138338 897
62099 662
16881 729
86749 456
4867 382
46141 170
28861 913
22557 874
36279 712
4699 337
2661 312
29527 810