14645 58
3814 110
8506 646
24283 801
8523 70
8998 197
4579 124
6632 94
14723 795
4350 678
1469 146
4911 707
5308 593
35574 583
2838 413