467
442
458
4818
439
4629
4440
4418
4417
3930
3979
4812
14160
11530
8941
7530
611263
5900
5570
5071
491147
4689
427142
33950