385
388
3412
367
3830
3330
3510
3216
337
347
326
16091
13030
10551
9170
718263
7030
6590
5871
573147
53910
505142
4360