35776 3
50307 10
45051 3
25856 1
28929 1
25458 0
18480 1
32955 3
22784 2
30908 4
40683 3
38007 5
51583 4
29008 2
41255 2
49876 4
23203 1
23004 2
44256 3
49230 5
32677 1
26281 6
38029 9
43104 5