1248 668
219 764
405 299
585 918
1016 906
118 893
990 810
104 100
523 335
704 229
660 835
357 87
257 227
1233 9
885 862
900 39
510 701
573 703