7309
3845
3512
3459
3116
3114
2780
2612
2476
2474
2387
2336
2190
2124
2071
1971
1800
1762
1737
1737
1703
1698
1637
1629
1577
1549
1492
1485
1472
1437
1433
1363
1342
1333
1290
1273
1249
1164
1164
1161
1108
1095
1092
1055
1051
1049
1049
1036
1036
1019
1011
980
962
936
913
896
868
853
852
833
806
788
774
765
749
740
734
728
724
716
716
712
709
697
697
694
688
675
671
663
633
632
631
628
624
623
599
583
577