19976 30
30408 95
13471 30
17200 26
23244 37
7585 26
42995 116
29585 118
20156 37
11564 30
2960 4
6008 15
12992 40
14577 23
26656 41
25433 58
18382 51
8072 13
7993 18
7868 17
22262 44
11179 22
1752 3
8151 13