47402 2
3783 3
6605 1
9433 2
13752 2
35528 4
37107 4
7583 1
27029 1
1679 1
14679 3
13930 1
9157 1
129780 5
17728 5
1307 3
5479 1
19630 2
26502 3
7331 1
6002 2
3551 1
2978 1
63876 5