940 251
1709 351
11641 181
20228 672
3284 24
2472 296
3537 747
3971 595
23172 35
1618 260
1588 282
15935 278