46332
31017
49014
2420
63515
2291
3676
2801
5286
5705
5290
2983
2025037
14373284
1394812
12437261
1196040
112393
10322158
1010912
853537
82316
77645
70572