15997 16
20679 15
20852 13
16858 14
32964 76
23321 29
22951 19
21518 17
41520 50
14495 12
21686 35
56627 107
47272 78
13480 22
18304 10
12073 22
18384 23
5912 3
10830 16
16099 17
8622 9
8791 9
10087 13
6609 4