4821194
423015
34253
31468899
279830
25965
20062
17810
16410
12511
11870
10531834
7872
7225
7062
6985541
6843716
6096327
5871
5711
4890
4233
4110
3830
3631
3421
3412966
3121
3082268
2833
2780
2700
2689
2670
2360
2011
1960
1784
1750
1730
1710
1680
1663
1600
1470
1301016
1200
1190
1120
1100
1010
980
970
960
968
953
907942
885726
870
860
851
781
722
720
702
690
630
620
615927
600
590
580
550
496821
490
420
390
320
43636