861 97
2887 313
449 202
397 488
330 725
889 680
499 673
420 614
560 834
794 348
561 872
660 730
2942 412
364 394
290 628
744 145
16 224
755 45
239 992
433 617
151 586
139 876
495 276