10912 30
5625 7
6981 5
6047 18
13393 45
12389 28
18958 22
8282 10
7436 10
5071 4
7597 9
6729 7
6811 7
6093 4
45858 111
6594 9
53795 174
8441 23
10261 11
92082 254
10442 14
8721 10
12852 31
6157 19