6898
4878
4865
4068
3629
3467
2951
2909
2711
2627
2586
2546
2533
2261
2077
2032
1959
1939
1883
1872
1710
1652
1649
1597
1597
1585
1572
1543
1543
1543
1541
1515
1474
1446
1397
1386
1372
1363
1348
1346
1342
1341
1303
1273
1258
1188
1138
1137
1112
1104
1079
1067
1063
1059
1040
973
937
924
909
880
873
861
850
843
825
813
813
809
786
770
762
756
754
751
750
742
738
736
735
717
704
692
689
679
674
667
631
631
626
620
617
603
601
600
598
590
585
581
560