30280 9
119258 9
33731 3
31330 2
26983 4
109233 23
22604 6
31833 4
41976 9
21332 1
29953 11
20958 3
32729 2
31009 4
59959 7
22784 0
22827 2
17206 2
22408 4
51051 9
215928 45
247730 40
96703 14
97902 17