111631 8
17982 0
17554 1
31759 3
293531 39
48908 7
46003 3
24353 1
50476 12
22502 1
22603 2
44505 3
121459 25
19684 0
28951 6
28878 8
51504 5
45877 2
26904 5
16233 1
87452 7
60658 9
20406 1
22204 2