21026 1
48382 3
28279 4
31984 3
58633 4
106131 9
37733 4
18784 3
27530 1
23082 3
32708 6
63209 9
53132 10
58876 7
56701 9
24679 3
38159 3
27708 4
28178 2
46751 6
25176 2
23058 3
42432 8
36303 6