20172 30
19598 23
25511 28
5148 3
12362 16
6410 8
16420 16
15231 20
42073 80
17964 31
7969 5
24395 18
10474 8
10702 16
8112 9
10839 21
9657 8
9933 11
27231 42
11777 8
13391 8
44075 98
20379 29
73426 135