1503003 144
520781 121
440705 96
429558 56
425508 53
324403 73
295076 89
252683 62
190029 29
188934 29
184002 35
181477 30
179830 29
161426 43
155556 41
152455 49
150934 30
143930 14
142603 18
141132 31
136601 26
133181 34
133004 18
131252 20