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