3500
12557
2937
3969
9915
3549
21498
9794
2484
2067
38579
19439
15413
3779
50850
15110
73316
21181
12181
4896
2250
15864
4295
2390
14773
7092
6242
20259
6626
15221
20182
56640
9922
4622
7563
4046
27108
4973
200338
3532
3432
29589
2772
2527
2246
13925
4009
23524
20948
4394
3898
6987
29519
2084
13381
11786
2075
9419
1962
6320