16743 238
6283 211
14471 715
8472 596
6434 488
8149 97
14610 820
8624 253
7142 51
10069 126
104107 171
3998 99
4447 621