8856 2
31856 41
4611 5
7036 15
4976 10
11706 13
30049 31
28913 38
10577 18
13450 11
4181 11
6147 6
7377 19
3513 5
4239 5
13576 32
4222 11
4549 7
3836 1
19065 31
14683 21
12750 35
6568 8
3832 5