37779 52
9471 258
2817 446
6549 699
5115 471
15919 211
16575 457
4030 583
12071 153
11321 824
2289946 3862
3299 587