164741
486914
381953
619116
376290
245457
290589
477684
296513
12823
480689
152275
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317936
2758209
243410