48055
17690
45764
18463
32626
14050
17492
36852
25705
37620
28542
41072
435262736
241047380
1685398313
158722269
131671180
125632260
1136478896
104881214
89973182
84110292
76565141
70490160