12904 18
8180 5
7429 3
7693 7
6811 0
8751 7
15041 35
7866 3
11042 15
9390 8
14309 30
11367 9
9779 8
7983 2
11108 11
12295 23
20107 56
17165 50
14840 23
13407 20
14618 18
10955 11
13553 15
28158 93