38404 52
9711 258
2952 446
6768 699
5266 471
18329 211
16684 457
4141 583
12820 154
11456 824
2399321 3905
3440 587