529 182
962 671
303 47
18 846
52 217
558 30
281 931
319 111
421 843
861 547
259 580
328 659
418 640
996 729
231 587
325 990
348 181
648 694
470 638
135 62