515 143
1134 140
599 248
526 75
1318 178
980 106
518 104
1210 129
431 128
616 68
1308 56
3969 210
389 59
1281 79
336 75
431 58