417
255
359
236
355
306
230
313
302234
248
316
3017
23676
17790
15671
14112
10912
1059263
9644
947148
9380
781142
7330
71411