47408 2
3777 3
6606 1
9428 2
13754 2
35533 4
37102 4
7580 1
27026 1
1677 1
14680 3
13933 1
9159 1
129779 5
17729 5
1309 3
5479 1
19633 2
26508 3
7327 1
6005 2
3553 1
2981 1
63880 5