9368 3
8853 8
43570 78
8642 5
30731 32
11710 16
10938 18
32576 35
9576 14
7730 6
47231 59
8523 14
7016 8
35406 31
8324 7
7884 11
7275 10
17349 29
17457 19
5561 7
21865 32
29739 19
6662 1
7889 14