648 57
3501 242
1298 87
1579 151
427 69
1331 148
1228 73
657 74
1988 135
789 62
642 78
421 52
865 79
1126 154
2249 72
628 166