303 455
1059 416
424 393
54 552
338 742
329 415
657 110
345 797
54 286
568 454
154 32
446 258
913 182
524 920
230 823
642 148
760 607
750 569
938 653
624 389