14913 19
6898 2
6943 2
6958 5
6649 1
6452 1
7882 4
8194 2
13539 15
8237 3
21758 45
9263 3
19156 28
57201 99
10924 15
7510 4
21212 46
20269 30
19997 64
9350 11
9332 5
8482 9
13011 20
6708 1