15953 19
10962 12
10591 18
5297 0
4392 6
7213 2
24997 49
18962 53
8048 14
24582 16
5383 11
5037 9
18191 22
10455 11
14852 1
27782 36
14116 2
54404 74
17882 24
14992 11
22429 17
17426 14
31977 37
16422 8