273 786
383 39
147 294
888 584
373 143
299 56
463 162
1005 141
493 501
715 541
449 375
678 418
77 279