10823
631043
938
8910
7516
8410
726
7731
787
667
6110
443
33057
25210
23542
20873
1702267
16272
1522148
14506
1362144
12560
11370
9780