404576 47
336176 34
330080 40
325878 38
227327 25
201079 25
183355 7
180953 23
149204 19
132707 73
99456 4
86752 6
83034 7