2334 2
12779 4
6259 9
6176 5
5556 5
6230 9
41001 11
33307 10
21953 12
17031 1
12203 8
28906 31
32308 25
46209 27
26779 33
40931 33
10328 11
21505 20
29126 33
11984 15
15433 14
54604 9
162680 23
333152 34