588 882
582 293
306 480
49 173
297 218
981 691
792 148
492 93
148 860
880 569
41 83
518 263
287 581
370 764
124 165
513 709
30 447
714 458
524 253
574 850