19358 922
39502 52
10599 258
3279 446
7280 699
6335 471
22375 211
16964 457
4569 583
14921 154
11928 824
2817753 4102
3832 587