358 511
272 493
480 166
1034 85
186 27
514 499
228 77
880 36
765 693
922 813
568 253
955 359
307 734
994 432
281 461
646 818
414 284
402 900
231 191
244 258