861 675
278 702
643 337
147 27
1018 849
916 462
101 33
950 302
866 949
835 76
681 254
645 254
455 290
930 18
525 32
436 636
914 57
465 195
680 33
98 592