625 658
595 479
194 206
327 48
384 198
197 19
131 749
281 350
340 268
343 612
887 703
433 871
603 253
524 201
263 733
549 111
717 509
103 578
350 665
411 562