4676
8348
4053
107824
98212
89913
3972
5403
4864
4261
43910
3260
2025037
14373284
1394812
12439261
1196040
112393
10323158
1010912
853537
82316
77645
70572