15789 921
39441 52
10550 258
3252 446
7247 699
6272 471
22353 211
16944 457
4549 583
14778 154
11906 824
2748236 4077
3771 587