19655 520
7717 605
6714 137
8522 537
23615 860
9434 512
2185 224
3469 590
4597 569
1867 106
7914 956
12240 610
3098 400
3282 261
1898 68