39083479
20693
36933709
17423
27289327
11941
51329259
17627
40346751
12930
32676813
16345
46455144
17184
59969389
37249
19912535
6204
30989162
13433
108500200
60805
35946111
17143
24220968
9578
24008308
9855
74395752
32977
38820505
16075
64218701
31233
20935221
6509
41870455
19229
42273002
18840
69908933
40812
20216811
7995
31820453
4863
25217683
8868
25930695
9314
19381100
7624
30356857
11432
25276779
9462