1204 165
596 354
398 760
438 908
282 81
935 145
984 315
1048 881
155 559
175 487
105 902
241 129
235 29
95 97
995 54
605 1000
517 204
189 358
438 955
26 235