5030 3
14963 15
6679 3
5277 2
11327 18
17037 4
13261 8
5262 0
7160 7
5418 3
9547 8
19758 43
9042 18
7292 1
9684 13
16134 15
16200 10
10663 12
8049 8
59712 41