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