586
4625
4713
445
466
450
470
484
372
493
480
422
29317
22420
20601
18243
1463267
14132
1318148
12806
11440
1106144
9790
82511