14961 25
17500 33
12825 18
11347 21
11904 9
20466 23
10869 8
15855 9
11844 3
17155 28
12186 18
12449 14
12928 3
26362 42
15549 9
13563 24
14511 20
15324 33
28536 36
27967 98
14846 23
19023 19
13135 21
13265 16