20476 2
33176 2
23054 3
48351 3
22101 3
29907 2
37809 1
134731 9
36830 3
22429 2
36551 5
35858 6
107553 14
29557 5
60754 6
47982 2
51478 4
31132 2
26734 0
24503 5
39254 3
31307 7
46606 7
45084 9