690192
94756
109340
169713
827794
25407
521305
438613
94584
308109
839542
259420
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317936
2758209
243410