49776 15
27482 9
23457 3
22777 3
19955 1
37130 4
18901 0
22909 3
20259 1
17352 0
18182 1
31958 2
39129 9
77183 15
36152 8
42557 12
35958 4
23959 4
149355 39
25527 2
37353 5
42533 8
31828 5
54806 11