350 739
243 198
1058 144
482 449
421 735
981 654
1036 787
166 165
793 493
786 111
588 790
803 59
256 856
1093 445
89 186
327 163
103 386
327 252
744 994
1061 295