16534
34739
15375
7661
7864
5646
15538
15128
8541
5164
5572
29694
18823
19235
21920
14249
26271
32561
11392
13463
26838
35305
10682
10552
155003