38458 52
9746 258
2971 446
6800 699
5291 471
18739 211
16705 457
4172 583
12901 154
11470 824
2411169 3910
3454 587