636
3114
3511
362
375
6932
420
363
437
322
254
267
22036
16660
14671
13210
10092
975263
8754
8730
829148
725142
67611
6670