31476 5
28305 3
103352 36
51332 5
53578 6
16034 0
19027 2
42557 7
18604 0
36633 4
184208 32
44326 2
22853 2
31159 2
135730 10
13877 15
60782 21
33977 4
41181 4
40283 5
40828 11
35184 3
14882 0
34977 4