19337 922
39499 52
10592 258
3277 446
7278 699
6328 471
22373 211
16960 457
4567 583
14904 154
11928 824
2807910 4100
3820 587