3729 3
13552 4
6654 9
6531 5
5907 5
6727 9
41434 11
33705 10
22078 12
17152 1
12306 8
29083 31
32577 25
46277 27
26828 33
41152 33
10476 11
21707 20
29257 33
12059 15
15533 14
54682 9
162755 23
333304 34