749 35
541 48
398 94
975 99
1127 422
298 367
472 227
954 414
360 47
43 137
867 946
342 599
671 583
670 705
54 20
897 260
397 812
1051 642
443 631
165 2