26676 5
22881 2
360409 41
20803 4
21501 1
16709 0
43404 9
17659 2
94234 9
28055 3
33882 6
277976 53
24778 5
39203 3
20105 0
39209 5
28276 5
72105 8
42001 4
18208 1
35080 8
37028 3
16934 1
299928 26