3354
3061
10505
1977
2249
2025
1078
3187
3672
4185
8874
3509
4120
3442
2708
19776
3030
2629
6789
5018
5364
7478
3123
4461
5468
5950
9900
10657
11513
35950
67814
19387
6811
12059
125469