27927 6
29904 4
21432 1
18578 2
21807 3
42603 4
40453 4
31026 1
55009 16
24502 4
26704 6
21153 2
47107 3
45233 5
111527 19
21981 6
22557 3
23876 3
28055 17
41108 9
19902 1
17558 1
16780 2
69206 11