608 593
315 560
525 346
861 700
384 693
590 685
991 454
286 796
934 307
187 964
105 676
957 146
154 821
1009 670
46 612
1004 757
611 396
196 614
317 155
870 532