980 888
542 836
526 275
922 923
537 605
902 64
114 524
578 550
628 506
502 231
697 24
296 533
724 516
102 141
96 533
338 175
18 22
137 643
90 75
631 626