7609
4367
4205
3149
3110
2388
2123
1607
1547
1489
1476
991
985
800
795
790
777
767
663
659
628
620
606
602
598
577
558
543
535
531