3777
3624
3075
2240
1976
1627
1549
1443
1417
1350
1350
1241
1159
1029
978
932
807
802
802
741
739
730
711
705
686
639
634
612
558
552
511
508
500
491
470
460
450
447
444
441
440
439
423
411
407
389
384
372
372
361
357
316
315
310
309
307
279
268
262
256
254
245
234
232
227
219