425 640
545 72
666 132
934 201
93 592
486 204
636 391
197 79
435 478
175 112
1001 673
351 894
266 411
906 665