640 38
693 191
103 465
84 294
475 278
371 397
146 878
508 437
867 209
674 191
744 881
903 589
364 728
780 97
334 425
783 791
730 116
730 631
820 676
550 165
599 206
470 94
217 531