2935
4858
3643
2702
3435
2859
2764
2652
2547
2835
3456
3182
10069
11038
24933
5731
30924
63251
49270
11286
2305
3031
7424
3958
5269
3204
13114
6443
8585
2556
3482
8827
2489
4865
5273
3942
4583
4012
3431
4707
4057
3188
35518
3314
3553
8176
13855
4845
5609
3038
9006
2565
2529
4629
3789
3567
2495
3522
2315
2306