238
175
1912
163
183
205
2811
1710
213
176
15181
12150
9531
8340
661263
6470
5910
5391
537147
51210
460142
3860