999 104
846 60
1243 112
2302 102
1189 98
2637 227
3647 114
1153 89
949 61
1211 78
1188 207
4635 69
240 99
983 64
1002 159
1846 140