6007 706
42363 305
43743 620
59545 390
67231 930
63454 386
16934 288
4264 571
5368 524
7452 77
24414 822