38454 52
9746 258
2968 446
6800 699
5291 471
18704 211
16700 457
4172 583
12888 154
11470 824
2409994 3910
3454 587