3307
2192
3614
3955
2853
3062
3968
4623
3965
2791
3422
40016
2017537
14256284
1391812
12362261
1192940
112293
10253158
1004312
850437
82136
77375
70392