3956
2278
4107
10971
10117
1558
2485
30481
2395
2732
2223
1793
11791
2710
2735
19896