6005 706
42352 305
43684 620
59450 390
67154 930
63370 386
16931 288
4260 571
5366 524
7449 77
24381 822