106
153
131
120
110
92035
93
95391
14132
141311
104
109
9180
7760
5540
4110
401261
3490
3449
3310
3031
27449
271147
253142