123 638
612 86
644 360
316 545
46 330
604 670
738 941
677 841
447 263
761 356
190 343
258 96
599 43
56 273
467 563
402 341
426 627
1012 639
982 53
259 485