30889369
8642
14713209
5686
7317186
2280
71727962
29948
113450307
53249
9240727
2007
20474732
7065
7606788
4429
112498322
14677
97074328
40755
27335364
9544
14750484
8686
11028868
3468
89604491
37425
36461163
16499
10519239
4052
12017015
4954
22259154
6616
26888052
10819
61697699
27542
5219960
2067
15349519
2378
10821250
7916
5240462
3857
9087788
2883
9491225
3854
32041583
12509
3985242
1168