1003 216
948 319
215 716
657 880
984 529
123 328
593 894
988 920
1006 775
990 473
176 103
548 576
256 764
367 852
248 871
330 368
370 894
730 146
316 343
192 74