1008 541
970 237
129 167
747 991
568 292
876 884
395 285
1008 230
857 441
841 76
628 173
822 247
54 385
830 433
842 825
646 132
68 412
453 52
298 54
258 331