16917
20343
19339
1590
15927
18534
1781
17231
14773
20328
13931
13414
23076
17460
15391
13800
10622
1034263
9344
9160
912148
763142
7100
69711