19404 30
53727 84
17872 30
62288 147
14816 8
16760 38
27404 83
33092 106
20763 45
14236 18
26697 43
17600 38
22309 24
40919 22
17268 51
52844 71
2139 9
15689 40
4497 10
9167 15
20156 37
25340 117