102376 25
53433 7
21704 2
18656 0
80827 13
27452 8
29776 2
17280 0
28103 2
52081 2
151276 8
19155 1
24733 0
28226 4
15258 0
33327 1
60329 2
88202 18
76478 6
192901 27
17452 1
93484 4
50377 12
21152 2