18030
22723
1095
18840
25417
24214
14933
28931
12633
1567
19119
15122
38737
29650
27903
25425
2164267
19564
1906153
1767149
17496
14520
14240
12490