421 871
806 483
690 498
368 260
152 587
974 624
547 22
320 945
604 1000
404 375
915 62
23 626
671 174
498 485
390 35
531 946
253 176