668 10
964 77
318 134
650 337
478 257
333 497
296 552
615 6
578 291
1002 122
419 988
200 676
228 408
365 299
387 460
579 743
99 960
25 762
996 597
183 1000
546 912
889 221