24011 14
20570 6
12855 3
17376 13
12743 6
13051 4
14435 5
22534 17
26570 47
20194 36
13164 2
26497 17
11472 1
11259 5
11787 2
13701 2
11426 3
17417 8
12251 1
12755 3
13131 6
23330 17
20160 27
19755 22