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