918 80
955 347
196 490
728 39
389 250
658 895
469 563
369 296
528 880
649 989
1001 204
284 761
147 227
87 492
655 98
142 876
524 168
1011 15
584 246
618 984