31753
3633
5364
2158
2869
32771
2619
5394
120374
27306
101818
18080
2136
2163
5134
3175
4022
3644
4388
3140