1248 668
219 764
405 299
257 227
510 701
990 810
573 703
104 100
367 289
660 835
357 87
933 557
919 387
885 862
900 39
531 89
954 624
162 879
704 229