6007 706
42361 305
43736 620
59531 390
67223 930
63435 386
16934 288
4264 571
5368 524
7450 77
24404 822