534253 335
106561 333
3584 225
4899 207
27641 201
107053 194
23384 180
71800 174
76580 173
4210 172
121634 167
92886 167
59948 164
19491 163
79331 159
2144 156
3987 148
101533 144
20617 143
26100 142
30063 139
63606 134
17903 131
2129 130