38486 52
9770 258
2976 446
6812 699
5296 471
18910 211
16711 457
4179 583
12939 154
11475 824
2419041 3912
3463 587