34343 842
44494 388
23172 348
52398 431
30907 646
18648 123
25810 639
15747 324
68531 641
34203 428
34552 513
51763 245
58015 695