18811
4
13340
1
18876
1
21537
2
14850
1
31162
1
29633
1
35924
1