19753 1
39652 6
22157 2
18604 1
28080 5
34877 2
43579 14
26255 2
40054 5
37859 4
20879 0
120879 18
45353 3
297609 39
55208 3
16758 1
33601 6
82631 6
32729 7
42731 1
65605 4
35384 2
76359 5
19806 3