133
167
144
146
164
153
150
163
162
145
14771
11810
9301
7870
634263
6240
5710
5181
513147
4899
443142
3580