309 192
182 117
238 187
156 82
547 567
891 848
241 131
418 215
1664 1719
528 451
498 366
658 628
712 674
527 420
176 14
1287 1157
222 61
240 44
157 16
272 88