26409 1
144030 48
64709 13
69176 11
39982 5
57959 14
39158 7
45781 4
89832 9
66254 9
147979 13
63554 14
37879 2
33853 4
103401 20
30579 1
61352 2
189682 38
294502 100
96652 10
63930 9
33679 2
173029 41
269757 47