37773 52
9470 258
2816 446
6543 699
5112 471
15919 211
16575 457
4028 583
12061 153
11321 824
2288950 3862
3298 587