5986
4971
4704
4402
4277
3778
3767
3703
3687
3432
3323
3213
3034
2930
2911
2824
2514
2399
2347
2305
2217
2112
2092
1990
1962
1927
1826
1825
1646
1632
1605
1588
1574
1533
1465
1421
1399
1394
1378
1366
1365
1364
1360
1260
1259
1250
1234
1206
1199
1187
1184
1173
1158
1151
1131
1102
1049
1040
977