10966 25
3980 9
6631 19
3975 3
7442 14
4247 11
9079 16
5050 2
4368 4
4215 8
11869 32
6441 12
33855 91
7577 10
10842 14
7643 6
25399 34
12107 23
4809 3
10514 9
6798 14
11618 26
6094 15
14657 10