416
614
402
676
5919
762
408
514
394
538
3912
465
32507
24850
23182
20583
1669267
16092
1488148
14256
1328144
12430
11220
9590