19777
5603
2808
11307
7266
8268
11819
28469
9246
20231
6303
7553
4676
22592
6519
9333
40793
18777
19442
14870
23335
13240
3496
25498
89705
50436
10577