527 551
313 846
373 319
643 573
330 318
309 167
205 54
586 246
444 5
415 152
485 58
739 298
287 783
838 390
467 100
250 797
899 416
210 469
245 937
944 963