17031 2
27759 4
16179 2
59306 11
25754 3
61631 4
50984 10
258432 56
45708 5
39276 4
90230 23
37352 7
46477 6
35527 6
55728 10
28308 3
49581 7
39832 4
27602 1
31151 6
33352 8
120884 40
43382 6
33753 1