335 80
316 82
85 209
430 907
351 16
99 11
45 87
526 962
563 639
790 10
388 191
739 852
575 337
499 569
105 107
60 727
153 387
291 882
244 279
460 560