2345 220
884 294
624 611
2967 313
312 330
400 834
2644 912
962 352
1591 842
841 730
424 268
274 38
320 251
417 292
883 981
102 774
901 884
432 93
904 372
699 527
640 388
101 593
329 220