30889369
8642
14713209
5686
12712278
4828
6827733
1407
11131300
1404
166965521
39376
4481371
1570
10519239
4052
4769638
955
7317186
2280
8694916
2356
12883234
2120
71727962
29948
12017015
4954
113450307
53249
9240727
2007
20474732
7065
7606788
4429
10801715
4633
112498322
14677
97074328
40755
17873742
6886
8653164
461
13308615
4530
9023379
3688
27335364
9544
14750484
8686
11028868
3468