19390 922
39508 52
10611 258
3281 446
7283 699
6338 471
22379 211
16965 457
4570 583
14936 154
11928 824
2825545 4105
3841 587