387 59
575 158
289 342
71 317
729 10
417 700
1002 492
466 563
434 994
357 488
651 63
70 564
306 185
367 733
156 425
699 227
604 226
82 183
883 852
50 879