12955 9
9505 7
25258 50
10335 2
9756 5
7706 5
19254 10
8833 2
7936 5
12516 16
12980 8
8280 4
9593 11
7615 0
13872 13
10476 12
14595 7
16473 37
37957 76
10492 15
13764 21
18125 14
7876 2
16331 32