9826
570
456
616
598
821
8822
8413
4322
617
7012
429
27847
21120
19521
17312
1380265
13612
1249148
12116
10950
1049144
9200
79811