20859 1
22909 3
25981 8
96903 29
14279 8
31709 1
53602 6
144326 32
45228 2
16477 1
39608 5
45553 8
28134 2
15081 1
259583 16
82726 15
21554 1
20582 1
49453 5
19053 0
12277 15
72304 15
43634 4
24107 2