14725 921
39433 52
10545 258
3251 446
7247 699
6268 471
22352 211
16941 457
4547 583
14768 154
11906 824
2744414 4075
3769 587