26534
1487
20480
23017
18916
1699
2349
2193
2547959
21814
1597
20011
547411
39840
39533
37637
3351268
3075154
28034
2653149
25076
21031
19840
18070