8987 284
16243 587
1892 307
21142 673
4003 24
2613 296
3813 747
4151 595
25285 40
1675 260
1651 282
16454 278
95688 125
17862 275
7464 702
3151 498
1717 174
3010 168