5132
4761
4626
4495
4324
3304
2876
2798
2789
2661
2578
2161
2101
2089
2080
1883
1781
1755
1721
1562
1541
1537
1420
1380
1240
1202
1067
1066
1047
986
945
943
913
902
893
825
812
809
800
787
753
717
694
674
668
667
610
608
598
583
583
569
560
557
550
522
516
505
497
496
486
470
468
461
460
459
457
457
452
451
450
446
438
437
434
433
433
433
424
421
411
410
406
397
394
392
389
386
372
365
354
353
344
342
340
339
338
334