8999 3
34046 59
12055 9
16312 13
10361 4
16577 22
11620 4
10574 6
14312 7
12237 10
21278 41
14410 16
13323 8
10378 6
9330 3
10514 6
9878 3
11375 7
9307 2
11813 14
12283 6
16115 19
15132 21
11618 7