645 31
631 428
872 75
24 892
961 934
591 279
618 972
668 34
1540 148
1351 636
1242 706
1205 948
1192 634
1124 830
1110 244
1101 860
441 473
8 567
7 216
35 4