16733 11
16309 20
40845 64
17282 25
16605 33
39129 96
14084 24
23304 32
12438 14
13132 11
18095 21
13091 8
13090 27
14480 28
21092 43
22695 15
11231 7
20177 19
14285 22
24137 43
15863 20
9065 3
14047 8
10955 14