29151 2
23930 2
35979 2
20280 2
18177 0
19952 3
29278 1
34508 7
58933 7
39380 5
44929 4
48901 4
27507 3
21855 1
20151 1
22481 2
30401 1
32483 4
142206 54
96555 25
301178 77
23009 2
44559 7
24528 3