1195 249
956 479
451 381
1037 332
822 509
816 686
681 841
558 266
885 485
434 183
968 561
149 556
560 687
568 35
753 278
388 126
214 17
66 68
556 253
277 52