3422
3123
3036
2891
2585
2580
2510
2398
2387
2344
2330
2315
2236
2200
2125
1842
1742
1729
1641
1593
1586
1562
1511
1502
1492
1487
1480
1459
1451
1420
1398
963
959
907
889
867
850
837
821
746
713
689
685
636
0