38456 52
9746 258
2970 446
6800 699
5291 471
18720 211
16700 457
4172 583
12896 154
11470 824
2410352 3910
3454 587