1003 62
51 396
556 433
298 755
678 228
1440 384
1109 163
289 459
689 765
644 357
936 926
654 961
699 418
177 244
238 10
1192 408
851 140
319 759
739 880
558 884
458 239
888 230