21259 4
33226 1
31959 1
121581 21
28726 31
49655 6
32881 2
28659 1
16528 0
60531 11
13004 1
37002 3
101426 35
53231 8
30133 3
21030 2
122577 29
53852 5
14527 2
34056 2
102805 14
38857 6
66509 6
21276 1