235
324
350
360
313
142
344
398
867
433
493
40007
30570
29003
26295
2260267
20464
1972153
1824149
18146
15060
14630
12930