3782
11983261
3865
2973
4268
2030
7237
1760
87316
10929
3741
112117
3912
210147
132650
60515
11569
3135
4372
199536
3097
293033
6316
119910
79917
2726
2853
137017