685
8814
9310
890
808956
89169
5522
728
6710
874
8218
8322
31237
23890
22032
19753
1603267
15412
1423148
13706
1268144
12030
10800
9160