903 107
791 954
629 838
341 189
1816 999
454 505
362 244
69 310
247 46
939 411
820 676
520 321
364 728
640 38
160 655
780 97
693 191
730 116
475 278
224 903
1022 598
117 108