563 93
266 59
280 86
2573 157
17151 244
1889 171
420 49
207 237
1034 57
462 60
877 115
2251 189
719 75
594 81
604 62
238 300