20184 3
56908 5
35282 4
26909 3
40230 5
31954 5
26079 1
29608 7
26934 6
28784 3
20880 1
30502 6
21934 3
89259 15
34653 3
393055 66
55401 8
23956 5
31857 5
43351 11
49928 10
17180 3
21482 3
53576 8