19976 30
30408 95
13821 30
17200 26
23244 37
7585 26
43347 116
29585 118
20156 37
11564 30
2960 4
6008 15
12992 40
14577 23
26656 43
25791 60
18382 51
8072 13
7993 18
8218 17
22262 44
11530 22
1752 3
8151 13