38598879
20033
21385810
16364
18937146
7454
38899089
13059
31558453
11281
62192550
31774
23160015
13266
6499245
2962
15755118
6493
45730174
28689
10146059
3587
34423916
17724
10405746
3317
28263963
9493
8768389
3063
30742937
12509
10233310
3732
31606774
11724
24652243
11755
35138584
15136
9945851
4841
23029940
9767
10078389
3141
69300416
26427
4545397
1573
20584801
8966
21298449
8629
24572777
7904