9309 4
19679 4
46176 3
14052 3
21677 3
58205 3
39907 3
57382 3
29532 3
35401 3
23709 3
16403 3
6426 3
8327 3
20981 3
7804 3
17457 3
52505 3
22529 3
15759 3
30784 3
18579 3
49978 3
108983 3