575 271
236 97
729 343
101 960
365 299
815 394
579 743
736 169
319 861
820 583
650 337
478 257
36 988
693 541
481 624
318 134
789 901
183 1000
628 954
333 497
392 404
889 221