9641 16
8755 9
11527 11
15055 18
6191 4
8195 10
31778 62
15737 16
23573 29
7952 11
9592 3
6633 6
7128 9
8249 6
8913 1
9313 15
8382 5
17702 40
11648 13
31508 16
9333 7
9967 3
7991 4
6953 2