13735 9
5442 1
9912 2
21248 36
8539 5
10679 8
26538 26
10123 11
29407 47
22783 31
7212 11
4308 12
5423 3
4531 7
7349 11
4106 3
4647 11
12850 22
5245 3
13847 17
4041 3
4203 1
4816 5
5306 6