217 4
416 223
660 547
20 426
570 789
722 167
59 301
264 871
298 717
1020 620
132 100
1006 382
948 338
370 808
766 730
391 506
899 330
560 909
437 764
385 29