12159 6
14383 6
26632 1
20305 2
564033 28
143378 14
102530 4
40751 1
54509 2
72202 5
80282 4
191627 30
35753 3
73376 11
34279 1
48432 3
64752 4
32908 1
42607 2
28783 1
29880 1
35184 2
34729 4
48205 1