17261
9586
8446
8210
7930
7494
6494
6216
6163
6148
5857
5102
4745
4383
4262
4221
4168
4142
3975
3933
3915
3863
3837
3831
3714
3692
3396
3334
3317
3292
3222
3194
3151
2937
2875
2857
2781
2765
2743
2571
2532
2526
2467
2385
2347
2282
2279
2186
2132
2006
1999
1889
1868
1863
1855
1807
1777
1773
1710
1701
1674
1648
1546
1518
1486
1485
1457
1401
1367
1360
1353
1331
1318
1316
1283
1277
1270
1261
1250
1247
1237
1186
1152
1110
1109
1108
1091
1078
1073
1066
1038
1036
1025
1011
947
944
927
925
915
888
885
866
852
852
843
821
788
743
742
729
728
727
684
663
610
598
520
509
491
484
482
474
445
438
418
416
416
409