2571 51
2660 332
232 49
581 72
198 63
796 150
253 67
298 66
676 86
375 67
1055 130
552 65
441 66
165 58
428 56
260 81