21032 1
25809 1
27333 2
151808 12
59655 4
31151 0
33333 4
23651 0
31782 5
105082 22
34626 5
28159 5
27005 3
45559 5
46334 5
20454 1
37853 1
29551 3
28027 4
21277 1
39707 5
27806 2
17801 1
30905 2