38168 52
9562 258
2852 446
6643 699
5207 471
16917 211
16614 457
4070 583
12475 153
11404 824
2350322 3885
3380 587