1009 281
1282 92
852 264
2683 806
375 118
418 43
9482 295
3742 264
2179 410
4283 423
17653 273
3879 114
5134 539