1028 295
1123 126
967 139
971 257
448 75
391 70
457 57
476 169
549 52
423 65
432 63
655 137
1173 148
512 62
1179 116
325 99