599 951
508 229
568 176
764 147
797 317
586 28
229 117
435 292
560 480
720 567
1006 480
970 27
849 407
89 85
793 481
933 168
460 207
252 314
22 203
433 720