35556695
13424
70344153
35848
12953248
3691
32174381
9182
14968711
5566
18446338
6490
27141195
11796
10077066
3744
56854642
26684
36410301
13232
25081309
8611
75949282
27385
28024155
8139
26571316
9839
17081894
6942
21042723
8962
27451883
5563
13589803
5686
3751865
2390
10729434
4077
7162231
2070
16421063
4128
4336010
1555
56088040
24083
30643835
10759
7341474
3163
5977307
1429
26005368
12208