304 984
346 963
422 509
481 169
923 706
171 483
127 613
558 619
59 103
167 582
754 131
50 291
499 971
282 69
108 13
959 9
422 606
280 930
354 663
99 169