2812
107527
3003
44717
3774
4746
5964
3501
106413
5159
67812
3754
2025037
14373284
1394812
12438261
1196040
112393
10322158
1010912
853537
82316
77645
70572