1239 60
170 49
5800 73
971 75
648 85
641 84
216 80
2599 64
445 89
186 59
900 75
318 46
1333 157
655 138
846 77
373 108