16335
1842
1880
2280
1854178
17861
16131
1680
1500
41651
13257
15712
22646
17190
15211
13590
10422
1010263
9134
9000
872148
746142
6930
69211