282 72
163 32
94 63
674 294
1000 599
559 644
811 931
579 770
935 26
281 439
460 447
924 38
567 529
675 250
59 387
997 310
141 368
515 746
907 141
122 175