947 251
1715 351
11689 181
1708 307
20234 672
3284 24
2472 296
3540 747
3971 595
23192 35
1619 260
1589 282
15940 278
94992 125
17535 275
9595 702
3091 498
1651 174
2925 168