38217 52
9591 258
2856 446
6668 699
5215 471
17079 211
16625 457
4081 583
12529 153
11416 824
2357134 3886
3389 587