695 306
359 96
196 68
447 89
208 38
234 59
294 115
309 57
522 207
433 120
456 179
507 148
246 88
98 22
109 19
254 94
81 30
100 24
88 10
331 64