1015 992
588 455
604 489
675 506
77 674
217 184
55 114
64 518
911 499
584 261
390 585
115 737
760 866
565 737
257 581
635 141
56 383
950 616
1008 544
655 993