41356 2
382028 32
250252 20
69528 9
137031 15
108003 8
52929 16
39630 11
181604 28
70279 29
200276 15
257208 25
388578 49
147707 16
101754 4
57780 8
97701 10
98633 14
436503 53
401901 31
80957 10
52508 10
2317226 180
2074081 154