903 107
783 791
84 294
508 437
867 209
247 46
1022 598
596 866
158 693
942 331
550 165
725 926
640 38
160 655
780 97
146 878
483 640
25 846
939 411
842 983
423 414
397 938
1524 384