2793
2740
5260
19820
67171
62302
46533
125535
18015
57219
55583
19378
24455
4938
3339
5317
4712
19028
3461
6417
11938
3268
5526
11460
8095
3059
5188
5594
3849
3585
36761
55897
20555
29920
20561
25759
89431
84856
68773
28126
36728
12881
8989
4472
2689
2773
10485
2526
3960
5240
4962
3748
6432
12323
5145
4658
7226
2869
3639
2499