19424 922
39515 52
10624 258
3285 446
7293 699
6351 471
22381 211
16973 457
4572 583
14961 154
11930 824
2833755 4107
3850 587