403 311
633 313
426 32
493 232
857 540
727 984
338 888
556 118
579 717
358 910
985 410
1001 155
763 978
2508 648
1007 140
584 761
94 149
375 460
807 524
2091 849
27 692