37402 52
9323 258
2773 446
6434 699
4987 471
15867 211
16538 457
4002 583
11576 153
11039 824
2205467 3827
3246 587