1040 65
1335 60
1754 99
564 140
2358 91
1511 128
1586 77
627 68
521 66
640 61
670 87
884 111
1578 103
2994 175
1367 74
235 252