27933
8060
30030
5200
27021
8887
28240
20692
22443
31440
28709
23101
14142
5423
26889
1660
17486
25936
19596
17573
391
6119
1293
22295