950 251
1721 351
11733 181
1713 307
20237 672
3286 24
2474 296
3542 747
3972 595
23202 35
1619 260
1591 282
15964 278
94995 125
17535 275
9598 702
3091 498
1653 174
2925 168