500 671
1248 668
919 387
573 703
159 31
104 100
367 289
704 229
660 835
357 87
933 557
579 931
585 918
118 893
721 976
467 887
634 498
245 681