110 41
577 846
825 743
760 833
74 441
606 955
336 528
762 6
937 893
46 442
12 179
72 791
126 997
692 452
813 617
142 961
404 238
32 707
400 945
605 281