38598879
20033
21385810
16364
62192550
31774
23160015
13266
45730174
28689
34423916
17724
30742937
12509
69300416
26427
20584801
8966
21298449
8629
24572777
7904
15774913
8859
56350441
18978
34187775
14812
17587244
7766
21346707
10320
20308297
5566
14334738
5928
13481139
6930
28047102
14718
16675312
5453
24598955
3970
12481682
4794
16600395
6685
16664304
5416
170405009
32817
9881241
4505
17555012
8164