270
5235
336
265
2822
264
5818
363
322
485
424
510
22696
17220
15261
13650
10482
1015263
9174
9070
876148
748142
6960
69311