105992 178
105159 200
96703 136
83165 223
80964 111
54100 158
48773 204
48353 56
37250 138
33552 30
30986 73
23070 33
22095 15
22037 13
21906 38
21467 87
19915 55
18657 10
17644 7
17487 50
17459 23
15920 31
15819 39
15399 41