139682 327
119430 417
42392 143
33975 74
33018 149
31981 162
27137 113
22683 51
21962 46
21305 123
18758 121
17371 130
17003 54
16261 80
13761 35
12633 26
12504 55
11536 24
10727 74
9216 27
8664 27
8388 19
7890 20
7889 27