503 71
1231 64
414 51
1698 75
927 143
320 49
1331 86
360 62
1871 181
221 69
1736 187
991 89
730 274
535 332
305 87
687 69