600 457
407 575
412 311
1017 140
287 183
252 655
712 154
573 667
248 147
751 297
474 940
682 884
3293 269
776 978
396 726
784 914
929 805
651 53
186 981
733 984
431 264
431 758