1203 103
989 81
1843 115
626 62
1216 93
837 87
1650 114
897 64
554 58
573 162
934 81
253 261
651 75
183 49
1113 72
250 96