18501 1
16352 0
42933 4
78451 8
67904 11
21707 1
126209 29
49658 8
53709 3
23827 5
26853 4
25578 2
27284 2
32353 7
79928 18
21178 2
36380 3
95876 10
54358 6
57228 10
51154 5
37257 3
36852 3
29355 2