1056 303
1251 66
279 51
1605 63
366 49
808 127
2085 155
446 88
812 51
718 49
596 75
1432 91
147 225
108 52
487 64
1335 171