757 35
543 48
417 94
976 99
1170 423
303 367
477 227
955 414
369 47
44 137
871 946
346 599
672 583
672 705
57 20
901 260
401 812
1057 642
448 631
169 2