640 38
693 191
103 465
1816 999
518 410
143 719
867 209
500 360
744 881
939 411
208 939
596 866
791 954
892 293
84 294
730 116
730 631
1213 593
1022 598
287 70