8986 11
7375 6
7930 2
7156 4
15032 17
8808 8
6303 3
8419 5
9308 4
15033 20
6438 2
6389 2
9011 6
10144 14
15622 31
21758 45
57201 99
13956 28
10924 15
7216 4
11150 24
6421 6
7602 2
7150 2