329
322
3117
300
302
2917
2914
3125
2613
267
265
2322
10480
8620
6340
4970
472261
4030
3950
3819
3491
335147
306142
28949