312810
35157
56610
36810
24431702
32183
78187
52833
32284
30852
32945
27503
435166736
241004380
1685148313
158685269
131637180
125608260
1136058896
104862214
89960182
84090292
76544141
70473160