38499 52
9781 258
2981 446
6814 699
5299 471
19065 211
16719 457
4185 583
12956 154
11480 824
2422508 3914
3470 587