38506 52
9783 258
2984 446
6815 699
5301 471
19105 211
16723 457
4186 583
12963 154
11482 824
2423236 3915
3472 587