15324 20
13667 20
39868 31
10847 27
4898 13
4942 5
25977 51
13425 18
15033 13
7061 3
13716 3
10352 2
16449 20
14268 29
33297 19
19015 9
3160 7
9064 10
18955 41
4945 1
5519 11
4429 4
4687 0
3989 1