37586 52
9352 258
2787 446
6484 699
5086 471
15902 211
16544 457
4012 583
11623 152
12025 824
2357206 3939
3280 587