38598879
20033
21385810
16364
62192550
31774
23160015
13266
45730174
28689
34423916
17724
17461788
4913
18398363
6342
16691884
4319
30742937
12509
45954283
16779
21115363
10244
15587036
3304
35138584
15136
69300416
26427
20584801
8966
21298449
8629
24572777
7904
15774913
8859
14457772
3637
56350441
18978
34187775
14812
17587244
7766
21346707
10320
20308297
5566
14334738
5928
14801271
6248
13481139
6930