37767 52
9466 258
2816 446
6540 699
5111 471
15919 211
16573 457
4028 583
12057 153
11321 824
2288634 3862
3298 587