45153 4
19607 1
181958 17
48134 4
99479 30
101426 11
87857 19
66304 4
65826 13
89601 16
47729 2
30755 5
26152 1
71352 9
95352 18
74984 12
36376 8
35129 3
267055 65
106903 22
43301 4
304555 42
133932 37
58502 9