40509 16
84954 34
58130 15
43559 14
53759 10
64977 16
69384 20
1702776 358
99527 29
52081 8
143107 15
86704 33
55580 11
65833 12
40853 4
64534 14
127229 27
45102 7
61852 9
28651 11
46929 7
120979 39
109629 35
49206 10