37770 52
9466 258
2816 446
6541 699
5112 471
15919 211
16575 457
4028 583
12058 153
11321 824
2288721 3862
3298 587