14648 58
3815 110
8507 646
24286 801
8525 70
9004 197
4580 124
6632 94
14724 795
4350 678
1469 146
4915 707
5314 593
35577 583
2841 413