14647 58
3815 110
8507 646
24285 801
8525 70
9001 197
4579 124
6632 94
14723 795
4350 678
1469 146
4912 707
5314 593
35576 583
2841 413