22478 10
17028 3
6105 3
6505 5
11902 10
15080 4
10658 8
17228 3
16330 3
23154 12
23653 1
37904 3
38851 1
50830 3
32856 4
66429 4
25879 8
45229 13
21177 9
63329 5
85781 4
27881 8
67730 10
52253 1