37770 52
9469 258
2816 446
6542 699
5112 471
15919 211
16575 457
4028 583
12058 153
11321 824
2288799 3862
3298 587