18498
58801
4310
4220
3631
37064
7522
1763
2143
1532
8214
1647
2205
2040
1893
121566
12348
21413
3575
2742
4638
6057
2568
8207
17531