21282 1
35978 7
29355 1
37230 6
50654 14
26851 6
27779 2
73559 16
27681 5
32227 6
54080 9
34705 3
62884 5
31602 4
36482 8
19832 3
29277 2
60055 24
62003 17
88809 31
35858 10
31980 0
185178 43
91651 27