581 640
264 404
60 293
610 288
218 528
712 440
53 790
277 152
547 145
327 111
91 776
498 597
879 81
422 373
374 184
447 399
351 577
444 179
853 238
865 293