442
458
4818
447
439
4629
4418
4340
4417
3930
3979
4812
14150
11480
8861
7530
605263
5890
5520
5021
489147
4679
425142
33950