32353 5
68382 14
105379 17
18709 1
29332 2
25958 3
499282 146
42052 2
55731 5
99908 19
42453 4
47934 7
49434 7
34432 2
43881 5
39108 0
48481 11
16653 2
59531 5
62654 8
42079 4
44981 1
33902 1
182831 50