15202 0
23627 3
17778 1
21755 2
20033 1
26229 3
31032 4
28557 8
30377 4
74182 8
54208 9
35184 3
35959 3
33003 9
20859 3
32154 7
21305 4
97929 16
41353 2
20178 1
36381 3
20504 5
23677 3
24333 4