506 87
1413 83
161 49
264 277
752 195
882 254
392 87
739 154
832 61
402 124
600 148
179 49
170 55
497 71
741 75
1515 154