19491 30
6962 5
8861 6
11768 15
11831 16
22721 37
10044 11
9151 16
11265 10
10837 8
7636 3
8450 9
9048 10
24813 37
10068 8
8311 4
8913 4
6820 2
6000 0
6536 3
8348 9
7710 2
13294 14
11252 23