286 411
349 354
645 146
484 421
541 128
538 408
484 588
407 636
917 949
32 355
1765 767
162 480
1000 273
264 13
945 884
952 879
1000 295
373 983
115 557
307 720
679 618
78 118
201 43