793 122
1058 57
317 49
1296 59
915 77
166 284
1209 155
1244 150
895 69
783 62
339 76
180 278
2835 177
1546 404
714 93
841 98