1009 281
1301 92
853 264
2683 806
375 118
418 43
9483 295
3744 264
2179 410
4283 423
17654 273
3879 114
5134 539