37760 52
9463 258
2814 446
6533 699
5109 471
15918 211
16573 457
4025 583
12044 153
11321 824
2287225 3862
3297 587