9 171
347 60
160 25
479 281
654 269
722 409
268 507
1056 169
343 555
924 424
301 503
998 447
212 62
468 510
763 402
282 567
189 245
835 511
810 160
97 634