38162 52
9559 258
2851 446
6639 699
5206 471
16897 211
16614 457
4067 583
12472 153
11404 824
2349613 3883
3379 587