51559 4
30433 2
47056 5
24158 1
17830 3
26634 4
30802 10
26984 3
32682 9
37053 10
49481 12
28526 5
35202 3
42051 5
83328 9
22478 3
27977 2
26429 2
35257 3
24701 2
23207 1
21730 2
23226 2
55077 10