238
187
251
450
410
320
213
2914
234
232
338
264
23176
17530
15411
13840
10652
1037263
9354
9180
914148
766142
7110
70011