37767 52
9466 258
2816 446
6540 699
5111 471
15918 211
16573 457
4028 583
12053 153
11321 824
2288523 3862
3298 587