156
232380
134
150
132
153
15732
133
131
140
123
18093
14170
11951
10660
8172
808263
7300
6962
671148
597142
59510
5200