37756 52
9460 258
2814 446
6533 699
5108 471
15918 211
16573 457
4025 583
12039 153
11321 824
2286904 3862
3297 587