2831
9930
8823
1983
2257
14928
9974
1689
29917
3280
2587
1988
2787
18838
22603
3331
3990
29398
3769
3217
4095
5051
42270
16144
2603
8046
6310
4564
5502
1794
2098
2436
8039
19548
4711
16253
3431
3327
45600
32925
2434
2137
6548
4661
1561
6362
7115
2541
3154
6235
2038
20868
22189
31069
7220
6783
4808
6267
2392
2635