182
307
174
190
163
120
264
323
172
180
230
110
23466
17640
15481
13922
10722
1044263
9444
927148
9210
772142
7180
70311