51451 7
49476 2
49004 1
48329 1
47708 6
47332 2
47108 1
46829 2
46552 1
46176 3
46082 0
45555 2
45132 6
45052 1
44483 0
44276 0
43930 2
43177 3
42526 5
42102 2
40502 0
39909 3
39833 1
39454 4