315 78
1102 48
1647 74
515 66
650 81
1723 62
609 118
559 62
626 122
598 73
373 277
142 47
1168 109
541 64
587 71
2712 199