14893 58
3884 110
8613 646
24397 801
8655 70
9221 197
4678 124
6703 94
14832 795
4462 678
1519 146
4957 707
5403 593
35967 583
2866 413