7326
4159
4057
3065
2991
2304
2073
1570
1500
1433
1411
957
940
773
763
744
720
624
620
608
607
583
570
557
551
537
525
518
507