1006 807
965 942
846 380
829 926
745 843
611 476
558 701
499 335
480 788
479 249
476 109
460 807
224 484
147 9
80 4
39 701