5118194
450015
35423
33718899
293930
26425
20732
18020
17000
14090
13030
13001
11980
11021834
9012
8385
7862
7465541
7293716
7126327
6842
5871
5433
5050
4260
4102966
4071
4001
3991
3870
3370
3282268
3063
2910
2880
2859
2830
2590
2460
2360
2301
2180
2070
2050
1994
1934
1921016
1890
1860
1833
1770
1760
1650
1620
1570
1470
1460
1450
1400
1390
1370
1350
1290
1261
1220
1173
1140
1143
1115726
1110
1118
1050
1037942
1000
991
980
922
900
870
840
822
790
785927
686821
580
340
63636