40852 2
31059 1
32853 2
45933 4
97080 8
50182 4
50153 4
33909 3
44801 3
37233 4
30133 0
26230 2
29478 0
63101 4
82054 1
34705 2
65028 2
111607 8
50129 4
75753 9
33979 3
39127 4
52708 5
189456 13