647 2
580 576
74 822
801 46
114 872
589 142
819 932
434 545
540 363
130 764
206 835
800 610
677 498
59 273
1008 912
902 47