6007 706
42361 305
43737 620
59536 390
67226 930
63444 386
16934 288
4264 571
5368 524
7451 77
24407 822