2318 128
7186 872
3686 373
16353 463
21332 120
10803 313
22133 195
10780 41
3217 560
13141 152
8946 651
24127 242