928 657
962 277
597 425
474 307
408 144
964 384
17 644
506 146
709 61
698 574
488 446
385 980
495 424
885 945
331 1
51 30
24 934
916 557
951 783
1012 231