4283 757
1705 486
309 44
2758 403
1347 290
4078 740
488 31
1722 83
2147 430
2291 709
648 169
5450 508
1661 395
3702 453
818 58
4736 258
5191 864
771 161
3734 595
2970 105
11137 855
343 67
518 59
3089 803