1581 214
923 144
803 77
161 52
1797 148
520 73
124 71
273 53
291 88
422 265
3431 241
1395 83
236 56
943 168
974 91
657 140