2989
24287
3156
13460
2100
49864
32466
450751
522884
51378
3618
14799
9570
19118
5904
3744
8851
11428
3963
28484
6179
5037
3221
2529
12942
2662
3782
13237
8061
5182
2561
3080
113178
4070
4079
60796
4332
13558
35074
3297
16968
10438
11051
3647
17924
2353
9919
5660
3745
3217
9860
3747
2817
3076
2494
3501
4119
14195
5683
4093