17600 38
33092 106
15351 40
20425 45
14816 7
61616 141
14236 18
9167 15
19404 30
26697 42
17515 30
22309 23
53353 84
27004 81
17268 51
52844 71
16401 38
4497 10
40584 22
1806 9
19818 37
25340 116