19654 30
14119 34
16940 12
8446 9
6591 4
7265 5
11667 18
7783 8
9436 28
4939 9
9755 12
5789 12
8189 3
5503 8
16627 43
13082 20
6173 12
13601 29
5643 17
9923 8
8324 18
13734 22
10613 10
10038 4