1113 58
1127 56
804 95
4699 102
1096 82
1041 106
1060 108
1032 290
1308 335
1111 72
749 116
1581 127
1053 93
768 79
527 80
1181 239