97930 14
46903 7
197681 40
402482 108
58309 8
67056 5
81429 20
82878 13
95682 7
204652 44
38903 11
31530 0
144983 28
74228 6
116258 27
39954 3
39030 7
170428 16
63703 4
27109 2
99553 15
163984 6
75457 14
77259 15