1009 942
478 756
269 678
903 668
366 656
704 624
481 583
773 540
681 454
93 407
320 375
988 307
150 165
991 156
88 70
502 5