368 605
520 169
594 272
662 28
227 628
561 421
993 836
649 516
160 46
78 424
677 677
370 680
330 37
605 222
105 997
357 268
813 184
526 272
167 181
287 960