4032
113417
88816
3033
7336
7256
1812
2860
4086
5692
96013
1390
2014737
14202284
1389712
12336261
1191640
112203
10192157
1001512
847137
81846
77235
70222