39928 5
30426 1
26058 2
19726 1
36553 4
85280 8
35103 2
49876 2
26676 1
30684 1
13227 1
25252 1
5281 1
69226 4
11483 0
58483 2
25758 3
18703 4
25432 1
31952 5
44508 5
5033 3
17958 1
11856 5