33843
68595
704326
134229
723381
408359
407321
209699
54261
288451
376955
399778
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317836
2758209
243410