1012 281
1597 92
857 264
2693 806
378 118
428 43
9522 295
3813 264
2183 410
4286 423
17685 273
3889 114
5140 539