10797
9783
7214
5046
5011
4920
4065
3821
3815
3515
3478
3469
3455
2855
2834
2700
2658
2591
2545
2510
2482
2370
2363
2346
2220
2154
2082
2061
1995
1937
1933
1785
1722
1719
1629
1625
1617
1615
1602
1598
1577
1566
1502
1482
1467
1438
1437
1431
1412
1394
1353
1351
1324
1309
1296
1238
1230
1204
1193
1153
1118
1082
1078
1061
1060
1037
1028
1009
999
970
963
955
952
942
911
860
838
825
784