8988 284
16250 587
1893 307
21148 673
4007 24
2616 296
3817 747
4152 595
25304 40
1681 260
1654 282
16456 278
95708 125
17865 275
7472 702
3158 498
1719 174
3012 168