14893 58
3884 110
8614 646
24397 801
8655 70
9222 197
4678 124
6703 94
14837 795
4463 678
1519 146
4959 707
5404 593
35969 583
2866 413