8990 9
6636 11
6293 11
20218 54
10550 6
11906 26
5642 7
6974 9
5042 3
17183 18
13508 24
7694 4
7863 11
5143 2
4848 1
5323 5
4708 8
26371 53
5324 3
5981 6
4609 3
4630 4
6664 3
23321 95