21603 27
19580 22
14410 13
26895 30
54704 94
11338 6
12130 15
14622 5
18709 8
14195 13
23013 20
36036 41
21196 12
17923 7
16573 17
23304 19
25209 50
13259 6
9026 6
92834 118
12795 18
13425 9
18332 8
18174 24