257329 85
31332 5
88932 19
64231 10
105358 36
375856 93
138157 42
66205 11
74705 15
110554 32
80827 19
79877 13
22906 1
53209 11
33558 2
47802 9
26876 4
21229 3
42756 9
66326 7
32477 3
66502 8
65732 19
148328 46