16535
2360
1940
1872
1884178
18061
16431
1720
42051
16212
16918
1520
23076
17460
15391
13800
10622
1034263
9344
9160
912148
763142
7100
69711