3129
2311
2336
1354
2785
1423
3426
1564
3375
1922
2202
2304
2962
11856
3832
3143
6993
8383
9583
3535
4091
7676
10380
8881
3341
12283
8022
14345
9444
44270
162177
145255
24578