1001 146
143 620
238 305
537 595
453 949
123 599
709 664
274 470
451 372
748 376
95 277
444 471
918 136
479 600
151 442
716 144
212 784
248 782
632 211
804 226
33 858
599 244
123 119
588 503