44807 3
18077 1
20451 2
19984 1
22057 2
25731 3
20226 2
32627 2
22704 3
47734 3
21733 3
29528 2
37533 1
133376 9
36305 3
21857 2
36156 5
35355 6
106854 14
28978 5
60109 6
47156 2
50806 4
30929 2