21004 28
13165 4
15397 5
14543 5
14607 12
12578 4
11928 4
12485 7
12164 3
14505 13
15243 13
16759 11
14238 5
14453 42
29651 18
13284 9
13986 9
13843 9
14025 7
19674 13
17804 26
13296 2
13141 2
12873 11