9416 17
12943 15
18635 49
5920 12
9951 15
3984 2
19884 46
10400 22
10625 20
3526 12
11050 14
18096 39
12123 20
5330 2
29899 107
44598 99
6922 15
11906 17
32380 38
17647 35
21130 11
16162 21
27182 42
32823 20