10228 56
12234 97
12085 77
17366 38
11008 35
23715 66
31483 44
37017 123
24452 65
17031 53
18589 33
18367 15
42673 86
50759 103
20107 30
29493 30
40421 97