630 255
628 147
567 95
946 558
202 394
701 261
654 98
569 229
175 1
714 518
89 534
801 270
332 245
88 217
365 376
294 343
930 672
876 137
761 604
685 263