19625 30
30408 92
13471 30
17200 26
22886 37
7585 26
42995 116
29585 114
20156 37
11207 30
2960 4
6008 14
12992 40
14577 22
26288 40
25433 58
18382 51
8072 13
7993 18
7868 17
21907 42
11179 22
1752 3
7787 13