27902 6
29904 4
21426 1
18579 2
21804 3
42604 4
40431 4
31028 1
54981 16
24476 4
26683 6
21153 2
47104 3
45180 5
111476 19
21957 6
22501 3
23858 3
28032 17
41102 9
19902 1
17552 1
16780 2
69204 11