1268 307
19759 672
2882 24
2367 296
3428 747
3905 595
21785 35
1576 260
1573 282
15012 278
94611 125
17400 275
7170 702
3043 498
1635 174
2828 168