1048 151
2976 68
995 122
480 47
155 63
1340 58
738 59
827 174
550 58
364 56
658 77
1974 157
339 49
1031 149
672 97
515 201