21082 1
48483 3
28427 4
32079 3
58884 4
106502 9
37956 4
19081 3
27657 1
23227 3
32876 6
63301 9
53426 10
59226 7
56957 9
24726 3
38252 3
27755 4
28228 2
47053 6
25308 2
23153 3
42531 8
36479 6