20458
7609
7235
7068
6830
5092
4515
4315
3642
3531
3441
3148
3109
3062
2994
2841
2667
2636
2587
2583
2444
2387
2382
2347
2338
2279
2248
2145
2127
2102
2076
2055
2034
2033
1997
1996
1986
1949
1920
1882
1824
1752
1728
1727
1720
1689
1675
1675
1662
1631
1630
1611
1595
1586
1580
1536
1526
1514
1508
1491
1484
1484
1475
1473
1439
1431
1426
1402
1401
1397
1395
1385
1370
1359
1345
1327
1321
1302
1302
1291
1242
1240
1210
1184
1158
1145
1139
1139
1138
1123
1112
1110
1110
1106
1094
1085
1082
1067
1016
995
995
981
951
947
937
934
928
922
916
881
880
873
852
847
815
812
775
757
723
721