28661
27815
20668
11774
27816
44986
36163
905
18459
16363
99258
27199
32682
16686
11372
932
6218
987
32591
15227
889
41632
45964
27468