4450 25
7738 24
7929 14
9950 38
5683 12
54984 77
12764 28
31931 97
13757 30
19324 87
26716 105
28760 48
16001 30