430 310
1010 338
407 958
46 560
1029 674
579 958
655 971
200 625
907 697
51 876
973 554
513 392
310 290
289 999
677 258
268 178
783 124
576 280
300 628
448 907