14903 58
3885 110
8616 646
24402 801
8664 70
9228 197
4682 124
6715 94
14839 795
4470 678
1522 146
4963 707
5406 593
36004 583
2866 413