2992
3753
4553
249581
88711
3233
3029
7450
22419
3361
4299
5157
3355
16884
21391
6472
2551
5084
2224
5123
3208
3302
3675
24896
10934
4169
9057
4289
4571
22493
8472
19491
6437
3359
3547
4993
2236
2114
4054
3242
19112
2467
2879
3791
6828
4701
2288
5702
4588
3178
4361
4632
4384
3023
2591
2833
6033
3330
3625
7082