10823
631043
938
8910
7516
8410
726
787
667
6110
443
635
32997
25140
23492
20873
1700267
16272
1518148
14486
1360144
12540
11340
9750