10966 7
10659 3
11327 17
8155 6
11285 23
39623 89
8813 10
10843 12
7449 5
8251 9
7952 6
6952 0
12656 10
19498 50
19230 40
8431 8
11733 17
8080 4
9676 6
11669 11
14108 25
8789 13
13745 19
25181 63