426 354
902 285
732 19
460 409
542 289
942 721
66 27
775 272
415 644
238 701
851 399
321 8
58 161
199 349
770 805
691 961
543 327
610 16
281 698
855 298