403 634
716 255
587 800
800 894
936 871
600 418
685 9
179 223
17 394
901 174
414 5
415 198
421 985
505 779
870 633
786 927
238 530
513 549
2 871
165 288