138411 897
62131 662
16881 729
86760 456
4867 382
46164 170
28873 913
22567 874
36280 712
4700 337
2664 312
29553 810