38177 52
9567 258
2852 446
6650 699
5209 471
16951 211
16617 457
4074 583
12493 153
11405 824
2351749 3886
3381 587