19429 922
39521 52
10631 258
3289 446
7299 699
6358 471
22382 211
16976 457
4573 583
14970 154
11937 824
2833899 4107
3854 587