664 66
503 137
247 72
1148 576
392 308
301 383
962 508
165 426
268 425
335 553
664 602
670 871
198 177
842 822
771 835
217 437
91 747
546 197
516 597
450 918
122 729
89 747
509 984
578 116