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