335 80
318 82
88 209
431 907
351 16
100 11
45 87
526 962
563 639
790 10
388 191
740 852
577 337
501 569
107 107
60 727
160 387
291 882
244 279
460 560