21272 42
5243 4
17654 37
7767 16
9480 12
9069 13
8894 4
5171 4
7144 8
12253 21
12509 8
5628 2
7145 6
7769 5
8909 14
21381 17
6842 6
21843 22
8143 8
18424 13
13145 13
25530 40
22560 14
41603 20