25578 1
26501 2
30301 0
32232 5
111954 3
50884 8
18781 8
11534 9
12151 4
22531 5
643854 44
103532 10
118552 3