1012 281
1799 92
868 264
2703 806
384 118
431 43
9584 295
3944 264
2197 410
4294 423
17729 273
3914 114
5150 539