676
910
8618
6324
655
7830
6815
675
6334
6917
5010
7215
27847
21120
19521
17322
1380265
13622
1249148
12126
10950
1049144
9200
79811