1071 27
674 39
1197 26
303 34
503 39
1181 63
486 31
766 28
752 106
1030 30
830 132
642 71
558 27
616 44
871 26
3007 183