31130 10
25181 3
8551 3
8684 5
12501 10
16582 4
11402 8
17832 3
16879 3
24204 12
24682 1
39206 3
39755 1
51807 3
33484 4
67280 4
26528 8
45908 13
21734 9
63958 5
86753 4
27979 8
68255 10
52751 1