37783 52
9474 258
2817 446
6553 699
5115 471
15919 211
16575 457
4031 583
12082 153
11322 824
2290816 3862
3300 587