19360 922
39503 52
10600 258
3279 446
7280 699
6336 471
22376 211
16964 457
4569 583
14922 154
11928 824
2818878 4102
3839 587