37778 52
9470 258
2816 446
6547 699
5115 471
15919 211
16575 457
4029 583
12071 153
11321 824
2289801 3862
3299 587