800
1190
1113391
5014
4616
835
8015
910
900
9014
7116
517
23386
17600
15441
13870
10682
1039263
9414
9200
920148
768142
7140
70211