40105 15
16256 2
15480 2
21357 6
17701 3
41608 2
24609 3
23976 5
17277 2
23101 3
26958 3
20179 2
15831 1
25805 1
22529 1
15931 1
28853 2
17904 0
17929 3
15401 0
22284 3
21204 0
19558 0
18383 1