309 76
124 340
365 290
425 529
682 603
638 288
990 274
513 839
28 58
447 948
726 417
318 535
191 507
33 990
828 441
976 518
320 578
173 468
944 222
118 586