402080 47
333181 34
327077 40
321384 38
224830 25
198583 25
180851 7
178451 23
147203 19
130206 73
97455 4
79532 7
74256 5