1143 280
895 51
273 25
122 840
57 871
251 456
102 46
423 583
994 153
480 506
778 138
559 304
583 77
1001 785
886 140
530 481
732 388
332 289
803 509
836 133