509 9
456 221
880 191
229 457
466 76
743 156
467 158
307 794
747 648
595 680
510 795
539 930
983 918
927 624
249 547
575 136
431 733