17600 38
33092 106
15351 40
20425 45
14473 7
61616 140
14236 18
9167 15
19404 30
26357 42
17515 30
21982 21
53016 84
26313 78
17268 51
52516 70
16057 38
4497 10
40584 22
1806 9
19818 37
25001 113