16743 238
6284 211
14480 715
8472 596
6437 488
8151 97
14613 820
8625 253
7142 51
10071 126
104143 171
4000 99
4447 621