325 588
515 231
326 270
811 148
454 764
506 407
160 95
457 378
354 296
329 722
1002 771
102 46
222 307
921 744
731 749
479 636
359 249
993 425
825 735
924 258