21483 3
28384 2
22876 3
84332 9
42554 5
35532 3
29082 5
49802 12
37656 10
33126 9
27479 3
31157 10
27276 4
24803 2
18180 3
24679 1
47484 5
30932 2
52001 4
45026 3
37351 5
23409 2
36131 2
37781 5