40482 16
84952 34
58077 15
43503 14
53732 10
64928 16
69333 20
1702354 358
99456 29
52031 8
143053 15
86677 33
55530 11
65802 12
40806 4
64478 14
127155 27
45077 7
61779 9
28627 11
46929 7
120983 39
109501 35
49207 10