28326 2
29829 5
28553 3
22252 1
23155 0
26182 1
19405 1
19029 3
20778 3
31608 4
23159 4
16008 0
30276 3
60908 5
20882 1
21904 0
27184 4
78457 15
64656 18
45026 3
16356 1
29954 5
33059 3