540
4613
4911
567
481
4312
527
435
397
444
668
554
33277
25380
23682
21063
1718267
16352
1534148
14576
1378144
12610
11540
9810