5986
4925
4783
4381
4332
4070
3952
3690
3656
3401
3377
3285
3274
3250
3174
3008
2993
2900
2594
2398
2342
2272
2175
2092
2046
2032
1858
1851
1686
1648
1640
1639
1614
1611
1582
1568
1542
1517
1497
1483
1475
1442
1415
1385
1383
1331
1326
1160
1152
1149
1142
1139
1113
1111
1099
1088
1080
1074
1050