695 580
807 396
166 367
382 298
680 831
410 917
532 966
639 602
178 718
531 89
363 33
931 145
820 370
775 71
455 713
399 868
576 338
310 511
588 984
44 32
868 224
36 29
176 766
1152 813