51557 4
30427 2
47084 5
24203 1
17851 3
26709 4
30803 10
27002 3
32681 9
37053 10
49480 12
28554 5
35257 3
42076 5
83382 9
22507 3
27984 2
26428 2
24705 2
23207 1
21782 2
23233 2
55130 10