35476 3
50081 10
44933 3
25781 1
28708 1
24855 0
18383 1
32877 3
22605 2
30805 4
40477 3
37753 5
51307 4
28677 2
40976 2
49657 4
22926 1
22853 2
43955 3
49051 5
32427 1
26203 6
37684 9
43003 5