1094 157
304 62
1249 171
2159 166
1133 385
1138 150
1092 97
518 77
221 64
218 50
612 66
2530 131
303 265
557 52
845 65
557 111