21983 2
23829 4
75851 20
45154 5
47576 6
20304 1
45527 2
303580 44
55651 5
21382 0
69156 11
36704 4
27904 5
21776 2
21527 0
49332 4
28929 0
17326 0
22003 3
24028 2
26229 1
362907 3
37605 2
167777 31