198117 59
103117 153
70589 151
65864 40
59100 130
53927 167
52079 86
46411 56
28496 60
27535 13
18637 8