21503 4
25657 2
49907 4
28033 5
107904 19
51134 6
50452 6
94051 13
62581 16
42929 12
67708 21
37681 8
57409 11
40403 8
49204 6
53532 14
33055 3
834152 183
33659 7
30356 3
27777 0
53384 8
101876 9
40282 0