290
184
65
291
293
213
313
180
167
261
254
190
23476
17650
15491
13922
10742
1045263
9454
928148
9230
773142
7180
70311