32928
1078
11220
15941
8911
2687
2511
2330
2504
7654
1577
7756
38294
1158
36364
1017
1001
3349
3061
1226