1020 339
263 140
645 105
868 996
780 984
766 348
175 532
130 377
361 122
67 44
237 278
1185 741
933 253
223 723
26 984