12629 6
15427 6
28127 2
20482 2
564234 28
143609 14
102757 4
40901 1
54751 2
72457 5
80482 4
191904 30
35881 3
73634 11
34476 1
48658 3
64978 4
33132 1
42832 2
28905 1
30058 1
35328 2
34878 4
48353 1