21326 0
28029 3
32458 10
28732 6
64582 9
51504 5
28832 4
31203 9
36908 7
34233 8
26529 2
41655 2
47883 7
27833 4
58378 8
110726 20
149551 20
31002 5
40755 3
32930 10
64528 3
22830 3
22206 2
28656 1