432
170
235
6812
273
548
200
231
224
302
242
244
39617
30400
28683
26125
2243267
20284
1959153
1813149
18016
14960
14570
12810