306 777
772 254
550 289
335 760
680 112
708 939
165 521
492 790
690 870
732 836
42 729
294 67
655 510
257 607
202 567
156 872
1221 22
575 292
181 619
420 238