29817
1486
1418
36115
4640
3140
2017
48319
27512
1223
1534
15413
685112
49113
48410
47768
4232271
4038158
33044
3244151
31026
26542
24401
22780