540
4613
4911
567
481
4312
527
435
397
444
668
554
33217
25320
23652
21023
1715267
16342
1530148
14546
1376144
12610
11470
9800