17989 48
19681 40
12697 40
18965 40
5979 13
19392 54
30216 116
22196 68
25394 48
13498 40
24737 65
27404 84
37919 108
9209 31