34245 842
44383 388
23028 348
52230 431
30803 646
18572 123
25707 639
15671 323
68383 641
34086 428
34435 513
51526 245
57874 695