281585789
154173
58291063
21010
27748528
4376
101004284
38179
20570479
6814
62972878
34532
4261278
1253
30363451
6421
41909860
14724
2523471
2211
13808518
5786
8455411
2723
5518179
4655
7449994
2126
6975029
1972
2573052
2164
4747562
3471
3926224
606
1539857
1130
6921487
3063
8018952
2500
5219954
3056
6998098
1099
2104901
823
26644160
5566
4616058
1960
2645161
2519
2828159
1712