1001 88
535 67
14755 248
1562 208
278 60
2266 63
685 79
846 84
154 48
446 81
324 61
471 60
1142 168
830 83
459 59
458 51