10269 5
16473 37
13171 11
20882 19
88136 215
17970 29
10290 5
7150 1
12326 17
11395 5
8706 12
6573 3
18125 14
17235 25
8339 5
7310 2
8408 4
9093 0
14233 27
15684 39
9088 22
15497 10
18197 30
6886 9