1011 281
1497 92
856 264
2689 806
377 118
422 43
9487 295
3750 264
2181 410
4286 423
17676 273
3888 114
5138 539