313 133
621 367
68 851
141 841
633 24
295 229
566 313
907 787
662 239
416 559
673 433
682 903
543 408
639 200
142 743
220 884
920 392
160 264
858 714
326 723