959 251
1741 351
11954 182
20260 672
3296 24
2481 296
3582 747
3977 595
23329 35
1631 260
1593 282
16015 278