30828 1
27757 2
18832 0
58558 10
40358 8
121333 6
24779 4
36427 5
26484 2
22328 2
26707 2
42930 3
27528 5
19353 1
84957 22
43552 7
34182 13
49709 10
54353 8
390908 66
97234 27
33153 5
201930 30
46904 6