5993 81
823 67
1142 168
196 59
173 50
574 64
621 264
555 217
3570 157
1181 158
1898 318
216 72
292 49
163 59
693 246
437 62