10321
4226
3642
3478
3440
3130
3054
2941
2915
2409
2225
2118
2074
2017
1824
1815
1701
1682
1675
1664
1553
1541
1487
1406
1391
1382
1380
1380
1371
1353
1304
1283
1233
1209
1199
1194
1185
1179
1166
1165
1157
1156
1149
1127
1093
1076
1066
1065
1045
1036
1030
1030
1013
1012
993
981
979
979
966
942
940
924
912
903
896
896
891
865
848
841
840
834
830
808
800
793
790
786
772
771
769
768
761
761
760
749
747
742
734
734
721
720
719
697
689
682
677
674
665
657
641
627
624
621
598
598
594
568
567
565
560
557
556
548
528
528
515
473
472
458