28908 6
31255 4
22580 1
19632 2
22734 3
44004 4
41852 4
32256 1
56278 16
25756 4
27505 6
22157 2
48254 3
46356 5
113607 19
22904 6
23301 3
24906 3
28630 17
42479 9
21455 1
18283 1
17704 2
71002 11