306 98
1327 89
553 51
420 49
1755 135
2267 142
5993 81
1794 114
1205 102
689 85
1373 60
932 68
1903 275
365 120
461 58
737 87