576 106
162 46
185 966
315 358
858 196
252 489
946 83
625 19
831 139
855 238
509 351
499 597
167 123
719 839
1045 429
590 707
788 444
624 616
677 659
748 11