29279272
13163
12388462
5381
10392953
4907
15453025
6330
64164810
29109
10248710
3254
7309882
2818
37053554
10439
52814594
11966
1737146
34984
8784813
2843
36410301
13232
73378140
33439
14435134
5566
8095701
3854
14309241
4244
11512520
2488
89604491
37425
20935114
6280
19253884
6748
7856180
2315
213611300
88002
34275997
14152
25966428
10273
22819108
7747
53654355
13172
10824102
2833
13194063
5557